//package com.cem.web.remote;
//
//import com.tidea.cp.common.domain.TideaResponse;
//import com.tidea.cp.common.domain.param.TideaGameAuthParam;
//import com.tidea.cp.common.domain.vo.AccountVo;
//import com.tidea.cp.common.domain.vo.TideaGameAuthVo;
//import org.springframework.cloud.openfeign.FeignClient;
//import org.springframework.stereotype.Component;
//import org.springframework.web.bind.annotation.PostMapping;
//import org.springframework.web.bind.annotation.RequestBody;
//import org.springframework.web.bind.annotation.RequestParam;
//
//import java.util.List;
//
///**
// * 游戏白名单服务
// *
// * @author smb
// * @since 创建时间 2021/04/26 17:27
// */
//@Component
//@FeignClient(value = "tidea-account-service")
//public interface GameAuthService {
//    /**
//     * 新增游戏白名单
//     *
//     * @param param
//     * @return
//     */
//    @PostMapping("/tidea/game/auth/add")
//    TideaResponse<Void> add(@RequestBody TideaGameAuthParam param);
//
//    /**
//     * 查询用户游戏白名单
//     *
//     * @param userId
//     * @return
//     */
//    @PostMapping("/tidea/game/auth/querylist")
//    TideaResponse<List<TideaGameAuthVo>> queryList(@RequestParam Long userId);
//
//    @PostMapping(value = "/tidea/account/setting", consumes = "application/json")
//    TideaResponse<AccountVo> setting(@RequestParam Long id);
//}
